package com.ccys.cms.service.userManagement;

import com.ccys.common.vo.ResponseResult;
import com.ccys.db.dto.userManagement.DoctorAcronymsDto;
import com.ccys.db.entity.TblDoctorAcronyms;
import com.ccys.db.rely.service.BaseService;
import com.ccys.db.vo.userManagement.DoctorAcronymsPageQueryVo;
import com.ccys.db.vo.userManagement.DoctorPageQueryVo;
import com.github.pagehelper.PageInfo;

/**
 * @program: WhiteCoat
 * @description: 医生短语设置接口
 * @author: ZhangJingCan
 * @create: 2023-12-20 09:33
 **/
public interface DoctorAcronymsService extends BaseService<TblDoctorAcronyms> {
    ResponseResult saveDoctorAcronyms(DoctorAcronymsDto dto);

    ResponseResult deleteDoctorAcronyms(DoctorAcronymsDto dto);

    ResponseResult updateDoctorAcronymsStatus(DoctorAcronymsDto dto);

    ResponseResult<PageInfo<DoctorAcronymsPageQueryVo>, Object> findPageDoctorAcronyms(DoctorAcronymsDto dto);
}
